hummocky surface - Almanca İngilizce Sözlük